immediate vicinity - Alemán Inglés Diccionario